package model

import (
	"time"
)

func (HostsStates) TableName() string {
	return "hosts_states"
}

type HostsStates struct {
	ID              uint      `gorm:"primarykey;comment:自增ID;column:id"`              // 自增ID
	CreatedAt       time.Time
	UpdatedAt       time.Time
	HostIP          string    `gorm:"column:host_ip" json:"host_ip"`                   // 主机IP
	AccountUsername string    `gorm:"column:account_username" json:"account_username"` // 店铺用户名
	StateFlag       string    `gorm:"column:state_flag" json:"state_flag"`             // 标志位
	StateValue      string    `gorm:"column:state_value" json:"state_value"`           // 标志值
	FlagNote        string    `gorm:"column:flag_note" json:"flag_note"`               // 标志位描述
	ValueNote       string    `gorm:"column:value_note" json:"value_note"`             // 标志值描述
	ExtendValue     string    `gorm:"column:extend_value" json:"extend_value"`         // 补充值
	Status          uint8     `gorm:"column:status" json:"status"`                     // 状态
}



